package com.order.manager.Model.other;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 菜单统计数据模型
 * 用于统计和展示菜单销售数据，包含菜品基本信息和销售数量
 * 用于展示菜品信息，根据菜单获取到数据，进行订单统计获取到销售数量，
 * 然后封装，进行前端界面展示
 */
@Data
public class MenuCount {
     //菜单名称（菜品名称）
    private String menuName;
     //菜单价格（菜品单价）
     // 使用BigDecimal避免浮点数精度问题
    private BigDecimal menuPrice;
    // 销售数量（统计周期内的销售份数）
    private int count;
    // 菜单ID（菜品唯一标识）
    private String menuId;
    // 菜单图片URL（菜品展示图片）
    private String menuPicture;
}